giant prickly stick insect - Spanisch Englisch Wörterbuch